/**
 * Copyright © 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.centersoft.flowable.core.model;


import com.alibaba.fastjson.JSONObject;
import lombok.Data;

import java.util.List;

/**
 * 审核人Entity
 *
 * @author 刘高峰
 * @version 2020-12-23
 */
@Data
public class FlowAssigneeModel {
    /**
     * 审核人用户
     */
    public static final String TYPE_USER = "user";
    /**
     * 审核人员工
     */
    public static final String TYPE_EMPLOYEE = "employee";
    /**
     * 审核人上一步执行人
     */
    public static final String TYPE_PREVIOUS_EXECUTOR = "previousExecutor";
    private String id;
    private String type;        // 用户类型
    private List<String> values;        // 用户来自
    private JSONObject conditions;        // 附加条件
    private String operationType;        // 运算类型
    private Integer sort;        // 排序
}
